/**设置一个时钟程序*/
#include<stdio.h>
#include<unistd.h>
int main()
{
	int h = 0;
	int m = 0;
	int s = 0;

	while(1){
		if(++s == 60){
			s = 0;	
			if(++m == 60){
				m = 0;	
				if(++h == 24){
					h = 0;
				}
			}
		}
		printf("%02d:%02d:%02d\r", h,m,s);  //%02d 表示输出宽度为2位，不足的用0补齐。r不换行，但是正常不显示在屏幕，需要强制刷新出。
		fflush(stdout); //强制刷新出缓冲区
		sleep(1);  //睡1秒钟
	}
	return 0;
}
